package com.xt.purchasingsystem.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class SPay implements Serializable {
    private Integer id;

    private String payId;

    private String storer;

    private String reason;

    private String reasonexact;

    private BigDecimal amountSum;

    private BigDecimal costPriceSum;

    private BigDecimal paidAmountSum;

    private String remark;

    private String register;

    private Date registerTime;

    private String checker;

    private Date checkTime;

    private String checkTag;

    private String attemper;

    private Date attemperTime;

    private String storeTag;

    public SPay(Integer id, String payId, String storer, String reason, String reasonexact, BigDecimal amountSum, BigDecimal costPriceSum, BigDecimal paidAmountSum, String remark, String register, Date registerTime, String checker, Date checkTime, String checkTag, String attemper, Date attemperTime, String storeTag) {
        this.id = id;
        this.payId = payId;
        this.storer = storer;
        this.reason = reason;
        this.reasonexact = reasonexact;
        this.amountSum = amountSum;
        this.costPriceSum = costPriceSum;
        this.paidAmountSum = paidAmountSum;
        this.remark = remark;
        this.register = register;
        this.registerTime = registerTime;
        this.checker = checker;
        this.checkTime = checkTime;
        this.checkTag = checkTag;
        this.attemper = attemper;
        this.attemperTime = attemperTime;
        this.storeTag = storeTag;
    }

    public SPay() {
        super();
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getPayId() {
        return payId;
    }

    public void setPayId(String payId) {
        this.payId = payId == null ? null : payId.trim();
    }

    public String getStorer() {
        return storer;
    }

    public void setStorer(String storer) {
        this.storer = storer == null ? null : storer.trim();
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason == null ? null : reason.trim();
    }

    public String getReasonexact() {
        return reasonexact;
    }

    public void setReasonexact(String reasonexact) {
        this.reasonexact = reasonexact == null ? null : reasonexact.trim();
    }

    public BigDecimal getAmountSum() {
        return amountSum;
    }

    public void setAmountSum(BigDecimal amountSum) {
        this.amountSum = amountSum;
    }

    public BigDecimal getCostPriceSum() {
        return costPriceSum;
    }

    public void setCostPriceSum(BigDecimal costPriceSum) {
        this.costPriceSum = costPriceSum;
    }

    public BigDecimal getPaidAmountSum() {
        return paidAmountSum;
    }

    public void setPaidAmountSum(BigDecimal paidAmountSum) {
        this.paidAmountSum = paidAmountSum;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public String getRegister() {
        return register;
    }

    public void setRegister(String register) {
        this.register = register == null ? null : register.trim();
    }

    public Date getRegisterTime() {
        return registerTime;
    }

    public void setRegisterTime(Date registerTime) {
        this.registerTime = registerTime;
    }

    public String getChecker() {
        return checker;
    }

    public void setChecker(String checker) {
        this.checker = checker == null ? null : checker.trim();
    }

    public Date getCheckTime() {
        return checkTime;
    }

    public void setCheckTime(Date checkTime) {
        this.checkTime = checkTime;
    }

    public String getCheckTag() {
        return checkTag;
    }

    public void setCheckTag(String checkTag) {
        this.checkTag = checkTag == null ? null : checkTag.trim();
    }

    public String getAttemper() {
        return attemper;
    }

    public void setAttemper(String attemper) {
        this.attemper = attemper == null ? null : attemper.trim();
    }

    public Date getAttemperTime() {
        return attemperTime;
    }

    public void setAttemperTime(Date attemperTime) {
        this.attemperTime = attemperTime;
    }

    public String getStoreTag() {
        return storeTag;
    }

    public void setStoreTag(String storeTag) {
        this.storeTag = storeTag == null ? null : storeTag.trim();
    }
}